Search Result:Atlantic moonfish
Overview of noun atlantic_moonfish
The noun atlantic moonfish has 1 sense
- moonfish, Atlantic moonfish, horsefish, horsehead, horse-head, dollarfish, Selene setapinnis -- (any of several silvery marine fishes with very flat bodies)